var prefix = "/webapi/lablog/dimclass";      //用作拼接的URL
var myGrid;

//批量删除按鈕
function batchRemove() {
    myGrid.batchRemove();
}

//顯示增加對話框按鈕
function showAddModel() {
    myGrid.showAddModel();
}

//顯示更新對話框按鈕
function showUpdateModel(id) {
    myGrid.showUpdateModel(id);
}

//顯示更新對話框按鈕
function searchTable() {
    myGrid.loadTable();
}

//导出Excel按鈕
function outExcel() {
    myGrid.exportExcel();
}

$(function () {
    var options = {
        ctrfix: "/lablog/dimclass",//当前控制器    //修改
        srForm: '#srForm',//查询表单名
        AddDlgTitle: '新增班级课程',     //修改
        updateDlgTitle: '更新班级课程',   //修改

        tableId: '#classTable',   //修改
        recordId:'id',
        //formId:'#formRole',//弹出对话框的表单id
        //dlgID:'#modal-Role',
        sort: 'id',
        direct: 'desc',
       // pageList:[5,10,15],
        //pageSize:2,

        deleteURL: function(){
            return prefix + "/batchDelete";
        },
        listURL: function(){
            return prefix + "/getByPage";    //显示列表的
        },
        outExcel: function(){
            return prefix + "/exportExcel";
        },
        columns:[
            {
                checkbox: true
            },
            {
                field: 'id', // 列字段名
                title: '序号' ,// 列标题
                sortable:true
            },
            {
                field: 'className',
                title : '班级名称',
                sortable:true
            },
            {
                field: 'courseName',
                title : '课程名称',
                sortable:true
            },
            // {
            //     field: 'courseType',
            //     title : '课程类型',
            //     sortable:true
            // },
            {
                field: 'teacherId',
                title : '教师id',
                sortable:true
            },
            {
                field: 'userName',
                title : '教师名',
                sortable:true
            },
            {
                field: 'termName',
                title : '学期名',
                sortable:true
            },
            {
                field: 'createTime',
                title : '创建时间',
                sortable:true
            },
            {
                field: 'classNumber',
                title : '班级人数',
                sortable:true
            },

            {
                data: null,
                title: '操作',
                width: '50px',
                formatter: function (data,  row, meta) {
                    var operators = '<a type="button"  href="#" class="btn btn-mint btn-xs btn-icon" onclick=showUpdateModel(' + row.id + ',"' + options.updateDlgTitle + '") title="' + options.updateDlgTitle + '"><i class="demo-psi-pen-5 icon-lg"></i></a>';
                    return operators;
                }
            }
        ]
    }

    if (s_edit_h == ''){
        options.editable = true;
    } else {
        options.editable = false;
    }

    <!--所有id= chosen-select的宽度设为200px-->


    myGrid = new gridViewModel(options);
    myGrid.init();

    $.ajax({
        method: "POST",
        url: "/webapi/lablog/dimterm/getAll",   //不确定
        // data:{}
    })
        .done(function( rs ) {
            if(rs.code>=0)
            {
                // 成功
                // 做循环
                var len = rs.data.length;
                html ="<option></option>";
                for(var i=0;i<len;i++)
                {
                    html+= "<option value='"+rs.data[i].id+"'>"+ rs.data[i].name+"</option>"
                }
                $("#srtermId").html(html);
                $("#srtermId").chosen({
                    width: "200px",
                    no_results_text: "没有找到结果！",
                    search_contains: true,//关键字模糊搜索，设置为false则从头匹配   //为什么
                });
            }
            else {
                alert(rs.msg())
            }
        });

});



